'Declaration
Public Function New( _ ByVal name As String, _ ByVal dataSetFieldId As Guid, _ ByVal description As String, _ ByVal dataSetFieldFlags As UADataSetFieldFlags, _ ByVal builtInType As UABuiltInType, _ ByVal dataTypeId As UANodeId, _ ByVal valueRank As Integer, _ ByVal arrayDimensions() As Integer, _ ByVal maximumStringLength As Long, _ ByVal customPropertyValueDictionary As UAKeyValueDictionary _ )
'Usage
Dim name As String Dim dataSetFieldId As Guid Dim description As String Dim dataSetFieldFlags As UADataSetFieldFlags Dim builtInType As UABuiltInType Dim dataTypeId As UANodeId Dim valueRank As Integer Dim arrayDimensions() As Integer Dim maximumStringLength As Long Dim customPropertyValueDictionary As UAKeyValueDictionary Dim instance As New UAFieldMetaData(name, dataSetFieldId, description, dataSetFieldFlags, builtInType, dataTypeId, valueRank, arrayDimensions, maximumStringLength, customPropertyValueDictionary)
Parameters
- name
- The name of the dataset field.
- dataSetFieldId
- The unique ID for the field in the dataset.
- description
- Description of the field.
- dataSetFieldFlags
- Flags for the field.
- builtInType
- The built-in data type of the field.
- dataTypeId
- The node Id of the data type of this field.
- valueRank
- Indicates whether the data type is an array and how many dimensions the array has.
- arrayDimensions
- Specifies the maximum supported length of each dimension.
- maximumStringLength
- Specifies the maximum supported length of a String or ByteString.
- customPropertyValueDictionary
- Specifies additional properties for the configured PubSub object.